package com.atguigu.spzx.common.cors;

import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

//@Configuration
public class WebMvcConfiguration implements WebMvcConfigurer {

    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry
                .addMapping("/**")			//允许跨域访问的路径  '/**'表示应用的所有方法
                .allowCredentials(true)		//是否允许发送cookie
                .allowedOriginPatterns("*")	// 允许跨域访问的来源 '*'表示所有域名来源
                .allowedMethods("*")//允许跨域请求的方法  '*'表示所有（"GET","HEAD","POST","PUT","DELETE","OPTIONS"）
                .allowedHeaders("*");//允许跨域请求可携带的header，'*'表所有header头
    }
}
